ruminant hoof - German English Dictionary